/*  
* Copyright (c) 2010, James Daniello
* This project is licensed under the 'New BSD' license.
* The full text of the license can be found in the root
* directory under the filename "LICENSE"
*/
package src.gui;

/**
* A simple interface which allows an object to become a GUI element of the client.
*/
public interface PICAIUGUI{


  /**
  * Sets the color scheme for the current gui element
  */
  public void setColors(PICAIUGUIScheme colorScheme);
  
  /**
  * This method switches the clients main container to this GUI's graphics.
  */
  public void setAsGUI();
}